place an embargo on - Turco Inglés Diccionario